WPHR\HR_MANAGER\HRM\Ajax_Handler D

Total Complexity 426
Dependencies 15
Dependents 1
Total lines 2,229
Lines of code 1,425
Logical lines of code 939
Comment lines 393
Methods 51
Properties 0

Methods 51

Method Rating Maintainability Complexity Lines of code
leave_request()
D
20
55 198
leave_request_dates()
D
27
39 119
employee_update_performance()
D
32 36 91
leave_policy_create()
B
44 17 40
leave_assign_employee_policy()
A
39 15 57
leave_request_times()
A
45 14 38
employee_education_create()
A
44 13 41
leave_available_days()
A
43 13 41
holiday_create()
A
46 13 34
employee_work_experience_create()
A
45 12 39
import_ical()
A
44 10 40
employee_create()
A
46 10 35
department_create()
A
48 10 33
employee_dependent_create()
A
47 10 33
employee_update_job_info()
A
52 9 20
employee_update_compensation()
A
48 8 31
employee_terminate()
A
52 8 23
remove_entitlement()
S
57 8 15
employee_update_employment()
S
52 6 22
designation_create()
S
53 6 22
employee_remove_history()
S
54 6 19
employee_remove()
S
55 6 18
employee_education_delete()
S
57 6 16
employee_work_experience_delete()
S
57 6 16
employee_dependent_delete()
S
57 6 16
employee_add_note()
S
57 6 15
get_employee_leave_history()
S
52 5 22
leave_reject()
S
57 5 15
designation_delete()
S
58 5 15
check_user()
S
56 5 15
department_delete()
S
58 5 15
employee_create_from_wp_user()
S
52 4 22
employee_update_notes()
S
58 4 14
employee_termination_reactive()
S
58 4 13
employee_delete_note()
S
59 4 13
employee_restore()
S
59 4 13
leave_policy_delete()
S
60 4 12
__construct()
S
41 1 56
employee_load_note()
S
60 4 11
view_announcement()
S
56 2 17
get_holiday()
S
57 2 17
employee_delete_performance()
S
63 3 9
employee_get()
S
62 3 10
designation_get()
S
64 3 9
department_get()
S
64 3 9
employee_resend_email()
S
62 2 11
holiday_remove()
S
65 2 8
get_holidayByLocation()
S
61 1 11
mark_read_announcement()
S
68 1 6
new_dept_tmp_reload()
S
72 1 5
employee_template_refresh()
S
72 1 5